NNHONHONO2ONHNH2HNHClHNH2HCl